explain meticulously - Fransızca İngilizce Sözlük